make-up stamp - English Synonyms Dictionary